

package trabajofinal;

import java.util.List;


public class Empresa {
      private String nombre;
      private List<Sucursal> Sucursales;
      private List<Vehiculo> Vehiculos;
      private List<GrupoConstruccion> GrupoConstrucciones;
      private List<Persona> Personas;
      private List<Pieza> Piezas;

      /*public String getNombre() {
      return nombre;
      }
      public void setNombre(String nombre) {
      this.nombre = nombre;
      }*/
      public String getNombre() {
            return nombre;
      }

      public void setNombre(String nombre) {
            this.nombre = nombre;
      }

      public List<Sucursal> getSucursales() {
            return Sucursales;
      }

      public void setSucursales(List<Sucursal> Sucursales) {
            this.Sucursales = Sucursales;
      }

      public List<Vehiculo> getVehiculos() {
            return Vehiculos;
      }

      public void setVehiculos(List<Vehiculo> Vehiculos) {
            this.Vehiculos = Vehiculos;
      }

      public List<GrupoConstruccion> getGrupoConstrucciones() {
            return GrupoConstrucciones;
      }

      public void setGrupoConstrucciones(List<GrupoConstruccion> GrupoConstrucciones) {
            this.GrupoConstrucciones = GrupoConstrucciones;
      }

      public List<Persona> getPersonas() {
            return Personas;
      }

      public void setPersonas(List<Persona> Personas) {
            this.Personas = Personas;
      }

      public List<Pieza> getPiezas() {
            return Piezas;
      }

      public void setPiezas(List<Pieza> Piezas) {
            this.Piezas = Piezas;
      }

      public Empresa(String nombre, List<Sucursal> Sucursales, List<Vehiculo> Vehiculos, List<GrupoConstruccion> GrupoConstrucciones, List<Persona> Personas, List<Pieza> Piezas) {
            this.nombre = nombre;
            this.Sucursales = Sucursales;
            this.Vehiculos = Vehiculos;
            this.GrupoConstrucciones = GrupoConstrucciones;
            this.Personas = Personas;
            this.Piezas = Piezas;
      }

      
      
      
      
      
      
      
      
      
      
      public Empresa() {}
      
      public void agregarSucursal(Sucursal unaSucursal){     //Relacion de 1 a *
            this.Sucursales.add(unaSucursal);}
      
      public void agregarVehiculo(Vehiculo unVehiculo){
            this.Vehiculos.add(unVehiculo);}
      
      public void agregarGrupoConstruccion(GrupoConstruccion unGrupoConstruccion){
            this.GrupoConstrucciones.add(unGrupoConstruccion);}
      
      public void agregarPersona(Persona unaPersona){
            this.Personas.add(unaPersona);}
      
      public void agregarPieza(Pieza unaPieza){
            this.Piezas.add(unaPieza);
      }
      
      
      }
      

